Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

## E

ELEM_CLASS - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a library class.
ELEM_COMMAND - Static variable in class rdlc.main.Main.MainLoader
  Element name for a command.
ELEM_CONFIG - Static variable in class rdlc.test.TestSuite
  Element named for a test configuration entry;
ELEM_ENGINE - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a class which implements an engine.
ELEM_ENGINE - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a class which implements an engine.
ELEM_FILE - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library file.
ELEM_FILE - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a library file.
ELEM_HELP - Static variable in class rdlc.main.Main.MainLoader
  Element name for the command line help for a command.
ELEM_INOUT - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module inout.
ELEM_INPUT - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module input.
ELEM_LANGUAGE - Static variable in class rdlc.main.Main.MainLoader
  Element name for a command language configuration.
ELEM_LINK - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a class which implements a link.
ELEM_LINK - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a class which implements a link.
ELEM_METHOD - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a method on a library class.
ELEM_MODULE - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module.
ELEM_NAMESPACE - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a namespace.
ELEM_NAMESPACE - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a namespace.
ELEM_OPTION - Static variable in class rdlc.main.Main.MainLoader
  Element name for the command line option.
ELEM_OUTPUT - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module output.
ELEM_PARAMETER - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module parameter.
ELEM_PARENT - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for an inheritance specification.
ELEM_PLUGIN - Static variable in class rdlc.main.Main.MainLoader
  Element name for a plugin.
ELEM_RDLC - Static variable in class rdlc.main.Main.MainLoader
  Name for the top level configuration file element.
ELEM_REQUIRES - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for a library module or file depedancy.
ELEM_REQUIRES - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a library class or file depedancy.
ELEM_ROOT - Static variable in class rdlc.hw.Library.LibraryLoader
  Element name for the root namespace.
ELEM_ROOT - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for the root namespace.
ELEM_TEST - Static variable in class rdlc.test.TestSuite
  Element name for an individual test.
ELEM_TESTGROUP - Static variable in class rdlc.test.TestSuite
  Element name for a group of related tests.
ELEM_TESTSUITE - Static variable in class rdlc.test.TestSuite
  Name for the top level test suite configuration file element.
ELEM_TYPEARG - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a type argument or template parameter.
ELEM_VARIABLE - Static variable in class rdlc.sw.Library.LibraryLoader
  Element name for a variable either as a method argument or a field.
emit(PrintStream) - Method in class rdlc.error.Log
  Emits a human readable list of the errors encountered.
emit(File, Declaration, String, String, boolean, boolean, Log) - Static method in class rdlc.hw.verilog.OutputFile
  Emit the given declaration and all of the declarations that it requires to the given path.
emit(File, Declaration, String, String, boolean, CatalogSet<Declaration>, boolean, boolean, Log) - Static method in class rdlc.hw.verilog.OutputFile
  Emit the given declaration.
emit(File, Declaration, String, String, boolean, boolean, Log) - Static method in class rdlc.netlist.rdl.OutputFile
  Emit the given declaration and all of the declarations that it requires to the given path.
emit(File, Declaration, String, String, boolean, boolean, Log) - Static method in class rdlc.sw.java.OutputFile
  Emit the given declaration and all of the declarations that it requires to the given path.
emit(File, Declaration, String, String, boolean, CatalogSet<Declaration>, boolean, boolean, Log) - Static method in class rdlc.sw.java.OutputFile
  Emit the given declaration.
empty() - Method in class java_cup.runtime.virtual_parse_stack
  Indicate whether the stack is empty.
encode(int, int) - Static method in class rdlc.error.FilePosition
  Encode a line and column into a single int.
end() - Method in class rdlc.commands.Command
  End the current project.
endcol - Variable in class rdlc.error.FileRange
  The column within the end line where this range ends.
endDocument() - Method in class rdlc.hw.Library.LibraryLoader
endDocument() - Method in class rdlc.main.Main.MainLoader
endDocument() - Method in class rdlc.sw.Library.LibraryLoader
endDocument() - Method in class rdlc.test.TestSuite
endElement(String, String, String) - Method in class rdlc.hw.Library.LibraryLoader
  Simple cleanup routine to handle the end of an element.
endElement(String, String, String) - Method in class rdlc.main.Main.MainLoader
  Simple cleanup routine to handle the end of an element.
endElement(String, String, String) - Method in class rdlc.sw.Library.LibraryLoader
  Simple cleanup routine to handle the end of an element.
endElement(String, String, String) - Method in class rdlc.test.TestSuite
  Simple cleanup routine to handle the end of a test or test group.
endline - Variable in class rdlc.error.FileRange
  The line on which this range ends
Engine - Interface in rdlc.hw
  This class is a generator for hardware emulation engines.
engine - Variable in class rdlc.rdl.Platform_Standard
  The engine for this platform.
Engine - Interface in rdlc.sw
  This class is a generator for software emulation engines.
engine - Variable in class rdlc.sw.Map
  The emulation engine, tantamount to a user level thread scheduler.
Engine_Standard - Class in rdlc.sw
  Standard engine generator class from which most engines can inherit.
Engine_Standard(boolean, Log) - Constructor for class rdlc.sw.Engine_Standard
  Default constructor, merely saves it's arguments.
engineName - Variable in class rdlc.sw.Library.LibraryLoader
  The name of the engine being loaded.
engineTable - Variable in class rdlc.hw.Library
  Table of all the engines in this library.
engineTable - Variable in class rdlc.sw.Library
  Table of all the engines in this library.
entryList - Variable in class rdlc.naming.Catalog
  List of entries in this catalog, in order, of course.
entryList() - Method in class rdlc.naming.Catalog
  Return an ordered list of the bindings in this catalog.
entryList - Variable in class rdlc.naming.CatalogSet
  A list of the objects in tis set.
entryList() - Method in class rdlc.naming.CatalogSet
  Return an ordered list of the objects in this set.
entryTable - Variable in class rdlc.naming.CatalogSet
  A hashtable from objects to their position in the entry list.
EOF - Static variable in class rdlc.rdl.sym
EOF_sym() - Method in class java_cup.runtime.lr_parser
  The index of the end of file terminal Symbol (supplied by generated subclass).
EOF_sym() - Method in class rdlc.rdl.parser
  `EOF` Symbol index.
equals(FilePosition) - Method in class rdlc.error.FilePosition
  Check if the `other` `FilePosition` indicates the same position in the same file as this one.
equals(int) - Method in class rdlc.error.FilePosition
  Check if the `other` encoded file position indicates the same position as this one.
equals(FileRange) - Method in class rdlc.error.FileRange
  Check if the `other` `FileRange` indicates the same range in the same file as this one.
equals(Object) - Method in class rdlc.naming.Binding
  Check for exact equality with another binding.
equals(Expression, Expression) - Static method in class rdlc.sw.Expression_Operation
  Create an expression representing an equality test.
Error - Class in rdlc.error
  Neatly encapsulates the error message, the compiler phase during which it occured and most importantly the location at which the error occured.
Error(String) - Constructor for class rdlc.error.Error
  Create a basic error with no severity, phase or location.
Error(Error.Severity, Error.Phase, ErrorLocation, String) - Constructor for class rdlc.error.Error
  Create a complete error message.
error(SAXParseException) - Method in class rdlc.hw.Library.LibraryLoader
  Simply throws the exception to abort parsing.
error(SAXParseException) - Method in class rdlc.main.Main.MainLoader
  Simply throws the exception to abort parsing.
error - Static variable in class rdlc.rdl.sym
error(SAXParseException) - Method in class rdlc.sw.Library.LibraryLoader
  Simply throws the exception to abort parsing.
error(SAXParseException) - Method in class rdlc.test.TestSuite
  Simply throws the exception to abort parsing.
Error.Phase - Enum in rdlc.error
  Iterator of the phases of compilation an error can occur in.
Error.Phase() - Constructor for enum rdlc.error.Error.Phase
Error.Severity - Enum in rdlc.error
  Iterator of the possible error severities.
Error.Severity() - Constructor for enum rdlc.error.Error.Severity
error_recovery(boolean) - Method in class java_cup.runtime.lr_parser
  Attempt to recover from a syntax error.
error_sym() - Method in class java_cup.runtime.lr_parser
  The index of the special error Symbol (supplied by generated subclass).
error_sym() - Method in class rdlc.rdl.parser
  `error` Symbol index.
error_sync_size() - Method in class java_cup.runtime.lr_parser
  The number of Symbols after an error we much match to consider it recovered from.
errorLocation - Variable in class rdlc.error.Error
  The source RDL location at which the error was discovered.
ErrorLocation - Interface in rdlc.error
  Simple interface, requires only that the implementor be able to report it's location in a standard human readable form.
errorLocation - Variable in class rdlc.rdl.Instance.Identifier
  A human readable form of the source location this identifier was specified at.
errorLocation - Variable in class rdlc.rdl.Namespace.Identifier
  A human readable form of the location this identifier was specified at.
errorLog - Variable in class rdlc.commands.Command
  A running log of all of the error messages created during project read in.
errorLog - Variable in class rdlc.hw.Link_Standard
  Log of errors to be reported to the user.
errorLog - Variable in class rdlc.rdl.lexer
errorLog - Variable in class rdlc.rdl.parser
errorLog - Variable in class rdlc.sw.Engine_Standard
  Log of errors to be reported to the user.
errorLog - Variable in class rdlc.sw.Link_Standard
  Log of errors to be reported to the user.
escapeArgument(String) - Static method in class rdlc.test.testers.TestRDLC
  Insert proper escaping for slashes and quotes into a string which is meant to be a command line argument.
escapeQuotes(String) - Static method in class rdlc.main.OutputFile
  Escape both quotes and backslashes in the input string.
exceptionType - Static variable in class rdlc.sw.Type_Simple
  Simple exception type.
exp - Variable in class rdlc.hw.ModuleLogic
  The value being assigned to the target.
Expression - Interface in rdlc.hw
  This interface represents an HDL expression.
Expression - Interface in rdlc.rdl
  The expression interface encapsulates all of the functionality which is specific to an RDL expression.
Expression - Interface in rdlc.sw
  This interface declares all of the methods which must be supported by an object which represents software expression.
Expression.Phase - Enum in rdlc.rdl
  Enumeration of the phases of resolution.
Expression.Phase() - Constructor for enum rdlc.rdl.Expression.Phase
Expression_Constant - Class in rdlc.hw
  A constant integer expression.
Expression_Constant(int) - Constructor for class rdlc.hw.Expression_Constant
  Default constructor for a simple number.
Expression_Constant(String) - Constructor for class rdlc.hw.Expression_Constant
  Default constructor for a number which includes a base and bitwidth as a string representation.
Expression_Constant(int, int, int) - Constructor for class rdlc.hw.Expression_Constant
  Full constructor, simply stores the given parameters.
Expression_ConstantInt - Class in rdlc.sw
  A constant integer expression.
Expression_ConstantInt(int) - Constructor for class rdlc.sw.Expression_ConstantInt
  Create a new integer constant with the given value.
Expression_ConstantInt(String) - Constructor for class rdlc.sw.Expression_ConstantInt
  Create a new integer constant with the given value.
Expression_ConstantInt(int, int) - Constructor for class rdlc.sw.Expression_ConstantInt
  Create a new integer constant with the given value and base (radix).
Expression_ConstantString - Class in rdlc.sw
  A constant string expression.
Expression_ConstantString(String, boolean) - Constructor for class rdlc.sw.Expression_ConstantString
  Creare either a string constant or an identifier with the given value.
Expression_Operation - Class in rdlc.hw
  Encodes an expression which requires actual computation in hardware.
Expression_Operation(int) - Constructor for class rdlc.hw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression) - Constructor for class rdlc.hw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression, Expression) - Constructor for class rdlc.hw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression, Expression, Expression) - Constructor for class rdlc.hw.Expression_Operation
  Simple constructor.
Expression_Operation(int, ModuleWireGroup) - Constructor for class rdlc.hw.Expression_Operation
  Constructor for bit list operations.
Expression_Operation(Expression_Operation) - Constructor for class rdlc.hw.Expression_Operation
  Copy constructor.
Expression_Operation - Class in rdlc.sw
  Encodes an expression which requires actual computation in software.
Expression_Operation(int) - Constructor for class rdlc.sw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression) - Constructor for class rdlc.sw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression, Expression) - Constructor for class rdlc.sw.Expression_Operation
  Simple constructor.
Expression_Operation(int, Expression, Expression, Expression) - Constructor for class rdlc.sw.Expression_Operation
  Simple constructor.
Expression_Operation(Expression_Operation) - Constructor for class rdlc.sw.Expression_Operation
  Copy constructor.
Expression_Parameter - Class in rdlc.hw
  An expression which simply references a parameter.
Expression_Parameter(ModuleParameter) - Constructor for class rdlc.hw.Expression_Parameter
  Simple constructor.
Expression_Type - Class in rdlc.sw
  Encodes a type expression for casting and object instantiation.
Expression_Type(Type) - Constructor for class rdlc.sw.Expression_Type
  Simple constructor, stores its arguments.
Expression_Variable - Class in rdlc.sw
  Encodes a variable expression for both dereferencing and assignment.
Expression_Variable(Variable) - Constructor for class rdlc.sw.Expression_Variable
  Simple constructor, stores its arguments.
Expression_Wire - Class in rdlc.hw
  An expression which simply references a wire.
Expression_Wire(ModuleWire) - Constructor for class rdlc.hw.Expression_Wire
  Simple constructor.
external - Variable in class rdlc.rdl.PluginField
  The platform entity to which this plugin applies.
external - Variable in class rdlc.rdl.UnitExternal
  The platform to which this external applies.
ExternalLink - Interface in rdlc.hw
  Abstract representation of a link which can transport messages off this platform (FPGA).
externalPorts - Variable in class rdlc.rdl.Channel
  A list of the external ports (one or two) associated with this channel.
externalTable - Variable in class rdlc.sw.Map
  A hashtable mapping external reference names to the actual type.
extWires - Variable in class rdlc.hw.verilog.BEE2Engine
  The external wire group.
extWires - Variable in class rdlc.hw.verilog.CaLinx2Engine
  The external wire group.
extWires - Variable in class rdlc.hw.verilog.S3Engine
  The external wire group.
extWires - Variable in class rdlc.hw.verilog.XUPEngine
  The external wire group.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV LETTER NEXT LETTER | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _